package com.ctshk.rpc.hotel.req.chimeLongPriceDate;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

public class PriceData {
    private String productCode;//产品 Code
    private String promotionType;//是否促销，默认 0 0- 否 1- 是
    private LocalDateTime productDate;//日期，格式：yyyy-MM-dd
    private String currency;//币种，CNY-人民币, HKD- 港币, USD-美元
    private BigDecimal fixPrice;//定价，即市场价
    private Double otaPrice;//OTA 价格，OTA 的售卖价格
    private String settlePrice;//结算价，OTA 与长隆之间的结算价。 若是场次票，则结算价从seasonData. settlePrice 中获取（不同场次的价格可能不一致）非场次票，则该字段必填
    private List<SeasonData> seasonData;//公园场次数据

    public void setProductCode(String productCode){
        this.productCode = productCode;
    }
    public String getProductCode(){
        return this.productCode;
    }
    public void setProductDate(LocalDateTime productDate){
        this.productDate = productDate;
    }
    public LocalDateTime getProductDate(){
        return this.productDate;
    }
    public void setCurrency(String currency){
        this.currency = currency;
    }
    public String getCurrency(){
        return this.currency;
    }
    public void setSettlePrice(String settlePrice){
        this.settlePrice = settlePrice;
    }
    public String getSettlePrice(){
        return this.settlePrice;
    }
    public List<SeasonData> getSeasonData() {
        return seasonData;
    }
    public void setSeasonData(List<SeasonData> seasonData) {
        this.seasonData = seasonData;
    }
    public String getPromotionType() {
        return promotionType;
    }

    public void setPromotionType(String promotionType) {
        this.promotionType = promotionType;
    }

    public BigDecimal getFixPrice() {
        return fixPrice;
    }

    public void setFixPrice(BigDecimal fixPrice) {
        this.fixPrice = fixPrice;
    }

    public Double getOtaPrice() {
        return otaPrice;
    }

    public void setOtaPrice(Double otaPrice) {
        this.otaPrice = otaPrice;
    }
}
